Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MALLARD ROAD Detached £699,058 £139,995 17 Sep 1997
6 MALLARD ROAD Semi-Detached £705,975 £560,000 14 Nov 2017
12 MALLARD ROAD Semi-Detached £628,782 £340,000 31 May 2005
14 MALLARD ROAD Detached £607,357 £600,000 30 Jun 2023
16 MALLARD ROAD Detached £632,329 £525,000 20 Mar 2020